<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class _documentom extends CI_Model {

    public function __construct() {
        $this->load->database();
    }

    // I N S E R T  
    public function insert($establecimiento, $data) {
        $query = "INSERT INTO documento(id_establecimiento,nombre,sigla,codigo) VALUES('$establecimiento','{$data['nombre']}','{$data['sigla']}','{$data['codigo']}')";
        $this->db->query($query);
    }

    public function insertColombia($establecimiento) {
        $data['nombre'] = 'Tarjeta de identidad';
        $data['sigla'] = 'T.I';
        $data['codigo'] = '1';
        $this->insert($establecimiento, $data);
        $data['nombre'] = 'Cédula de ciudadanía';
        $data['sigla'] = 'C.C';
        $data['codigo'] = '2';
        $this->insert($establecimiento, $data);
        $data['nombre'] = 'Pasaporte';
        $data['sigla'] = 'Pasaporte';
        $data['codigo'] = '3';
        $this->insert($establecimiento, $data);
        $data['nombre'] = 'Cedula de extranjería';
        $data['sigla'] = 'C.E';
        $data['codigo'] = '5';
        $this->insert($establecimiento, $data);
        $data['nombre'] = 'Documento extranjero';
        $data['sigla'] = 'D.E';
        $data['codigo'] = '10';
        $this->insert($establecimiento, $data);
    }

    // S E L E C T
    public function get($id) {
        $query = "SELECT * FROM documento WHERE id_documento='$id'";
        return $this->db->query($query)->result();
    }

    public function getAll($establecimiento) {
        $query = "SELECT * FROM documento WHERE id_establecimiento='$establecimiento'";
        return $this->db->query($query)->result();
    }

    // U P D A T E 
    // D E L E T E
    public function delete($establecimiento, $id) {
        $query = "DELETE FROM documento WHERE id_documento='$id' AND id_establecimiento='$establecimiento'";
        $this->db->query($query);
    }

    public function deleteAll($establecimiento) {
        $query = "DELETE FROM documento WHERE id_establecimiento='$establecimiento'";
        $this->db->query($query);
    }

}